European Stickseed - German English Dictionary